on the ropes – English–Português translations

🇬🇧 en pt 🇵🇹

on the ropes

  • showing signs of imminent failure or collapse
na corda bamba
Wiktionary Links